package com.ruoyi.graph.service;

import com.ruoyi.graph.domain.TableNode;
import com.ruoyi.graph.domain.Relationship;
import com.ruoyi.graph.domain.dto.TableNodeDTO;
import com.ruoyi.graph.domain.vo.TabelNodeRelationVO;

import java.util.List;

public interface TableNodeService {

    public void addNode(TableNode tableNode);

    public TableNode getNode(TableNode tableNode);

    public void deleteNode(TableNodeDTO tableNodeDto);

    public List<Relationship> getAllNodes();

    public TabelNodeRelationVO getAllNodesByName(TableNode tableNode);
}
